touring attachment - French English Dictionary